/*网站颜色汇总*/


/*网站字体大小定义
定义base.css里没有的字体大小
命名方式为以css属性名的首字母+属性值的首字母组合而成
*/
.fs26p{font-size:26px}



/* 容器盒子 */
#container{ width:960px ; height: ; margin:0 auto;}
/*相关产品*/
.imgS{width:77px;height:77px;border:solid 1px #e3e3e3;float:left;margin:0 10px 0 0;}
.imgS-ul li{display:block;margin:0 0 13px 0;height:79px;}
.imgS-ul li a{padding:2px 0 0 2px;color:#690203;font-size:13px;}
.img-ul li div{float:left;}
/*顶踩等*/
.interact a img {
    float: left;
    margin: 5px -5px 0 5px;
}
/*评论*/
.comment {
    margin: 0 0 7px 0px;
    padding:2px;
    		
}
.cbd{border-bottom:dashed 1px #dedede;}
.commentlist li{margin:15px 0 0 0;}
.children{
	border:solid 1px #e3e3e3;
	padding:0 0 0 5px;
	margin:0 0 0 10px;
}
.gravatar {
    height: 48px;
    float:left;
    width: 48px;
}
.gravatar img{height:48px;width:48px;}
.comment-p{float:left;width:460px;margin:0 0 0 20px;}
.pNname{color:#ed5178;}
.pTime .pDate,.pTime .pclock{color:#cecccd;font-size:9px;}
.pclock{margin-left:5px;}
.reply {
    margin: 0 10px 5px;
    text-align: right;
	float:left;
}
.comment-page {
    clear: both;
    margin: 0;
    padding: 10px 20px;
    text-align: center;
}
.comment-page a, .comment-page a:visited, comment-page a:active {
    background: none repeat scroll 0 0 #FFFFFF;
    border:solid 1px #cecccd;
    
    margin: 2px;
    padding: 2px;
    text-decoration: none;
}
.comment-page span.current {
    
    
    
    font-weight: 700;
    margin: 2px;
    padding: 2px;
}
.comment-m{float:left;width:160px;margin:0 0 0 20px;}
.comment-m p{color:#acacac}
.pDate, .pclock{color:#cecccd;font-size:9px;}
.right-p li{margin:5px 0 15px 0px;display:block;}
/*pinfen*/
.stars {
    background: url("../images/stars.gif") repeat scroll 0 0 transparent;
    display: inline-block;
    height: 12px;
    margin: 1px 0 0 7px;
    width: 50px;
}
.stars4 {
    background-position: left 61px;
}
.stars3 {
    background-position: left 45px;
}
.stars2 {
    background-position: left 30px;
}
.stars1 {
    background-position: left 15px;
}
/*评论表单*/
#respond{text-align:center;width:100%}
.formdiv{margin:0 auto;width:380px;}
.pForm{
	width:370px;
	height:188px;
}
#pTitle {
    border: 1px solid #e9e9e9;
    height: 17px;
    left: -2px;
    line-height: 17px;
    padding: 4px 5px;
    position: relative;
    width: 300px;
}
#comment{
 	border: 1px solid #e9e9e9;
    height: 90px;
    left: -2px;
    line-height: 17px;
    padding: 4px 5px;
    position: relative;
    width: 300px;
}
/**/
#submitP{
 
	text-indent:0; line-height:0; font-size:0; overflow:hidden;   
     border: medium none;
    cursor: pointer;
    height: 22px;
    
    width: 52px;
	 background: url("../images/submit.gif") no-repeat scroll 0 0 #666666;

}
.btSub{float:right;margin:0 20px 0 0;}
.pLab{

 color: #CECECE;
    
    
}
/*star*/
.starbox{float:left;width:190px;margin-left:40px;}
.rating_self {
    line-height: 0;
    margin: 0 0 15px;
    padding: 0;
}
.rating_num {
    color: red;
    font-size: 14px;
    line-height: 18px;
    padding: 0 0 0 8px;
}
.ll {
    float: left;
}
.rating_nums {
    color: #FF5138;
    font-size: 10px;
    padding: 0 5px 0 0;
}
.subjectwrap {
    float: none;
    width: auto;
}
.input_read_only {
    background: none repeat scroll 0 0 #EEEEEE;
    color: #666666;
}
.power {
    background: none repeat scroll 0 0 #F5CBAD;
}

.power {
    background: none repeat scroll 0 0 #DDDDDD;
    float: left;
    height: 14px;
    margin: 0 3px;
}


.bigstar50, .bigstar45, .bigstar40, .bigstar35, .bigstar30, .bigstar25, .bigstar20, .bigstar15, .bigstar10, .bigstar05, .bigstar00 {
    background: url("../images/all_bigstars.gif") no-repeat scroll 0 0 transparent;
    color: #999999;
    display: block;
    font-size: 14px;
    height: 14px;
    line-height: 100%;
    overflow: hidden;
    width: 75px;
}
.bigstar50 {
    background-position: 0 0;
}
.bigstar45 {
    background-position: 0 -15px;
}
.bigstar40 {
    background-position: 0 -30px;
}
.bigstar35 {
    background-position: 0 -45px;
}
.bigstar30 {
    background-position: 0 -60px;
}
.bigstar25 {
    background-position: 0 -75px;
}
.bigstar20 {
    background-position: 0 -90px;
}
.bigstar15 {
    background-position: 0 -105px;
}
.bigstar10 {
    background-position: 0 -120px;
}
.bigstar05 {
    background-position: 0 -135px;
}
.bigstar00 {
    background-position: 0 -150px;
}
.rating_wrap {
    font-size: 10px;
    line-height: 18px;
}
.starstop {
    background: url("../images/all_star.gif") repeat scroll 0 0 transparent;
    display: block;
    float: left;
    height: 14px;
    margin: 1px 0 0 7px;
    width: 50px;
}
.stars4 {
    background-position: left 61px;
}
.stars3 {
    background-position: left 45px;
}
.stars2 {
    background-position: left 30px;
}
.stars1 {
    background-position: left 15px;
}
.power {
    background: none repeat scroll 0 0 #F5CBAD;
}


/*评分表单*/
#pingfen_sect .kongxin{background:url("../images/heartx.gif") no-repeat 0 0;display:inline; float:left; width:20px; height:18px;  cursor: pointer;}
#pingfen_sect .shixin{background:url("../images/heartx.gif") no-repeat 0 -20;display:inline; float:left; width:20px; height:18px;  cursor: pointer;}
#pingfen_sect { height:18px;line-height:18px; font-size:12px;width:200px;float:left;margin:0 0 0 15px;}   
#pingfen_sect span { display:inline; float:left; width:20px; height:18px; background:url("../images/heartx.gif") no-repeat 0 0; cursor: pointer;}   
#pingfen_sect strong {display:inline; float:left; font-weight:normal; color:#CECECE;}   
#pingfen_sect em {display:inline; float:left; font-style:normal; padding-left:10px; }
/*特效*/
.intro-img{
	width:145px;
	height:auto;
	overflow:hidden;
	float:left;
	
	}
#preview{ float:none; text-align:center; width:160px;/*border:solid 1px #999;*/}
.jqzoom{ width:160px; height:200px; position:relative;}

.zoomdiv{ left:859px; height:400px; width:400px;}
.list-h li{ float:left;}
#spec-n5{width:350px; height:56px; padding-top:6px; overflow:hidden;}
#spec-left{ background:url(../images/left.png) no-repeat; width:10px; height:45px; float:left; cursor:pointer; margin-top:5px;}
#spec-right{background:url(../images/right.png) no-repeat; width:10px; height:45px; float:left;cursor:pointer; margin-top:5px;}
#spec-list{ width:325px; float:left; overflow:hidden; margin-left:2px; display:inline;}
#spec-list ul li{ float:left;  margin-right:0px; display:block; width:36px;}
#spec-list ul li img{ padding:2px ; width:30px; height:44px;}

/*jqzoom*/
.jqzoom{position:relative;padding:0;}
.zoomdiv{z-index:100;position:absolute;top:1px;left:0px;width:400px;height:400px;background:url(i/loading.gif) #fff no-repeat center center;border:1px solid #e4e4e4;display:none;text-align:center;overflow: hidden;}
.bigimg{width:800px;height:800px;}
.jqZoomPup{z-index:10;visibility:hidden;position:absolute;top:0px;left:0px;width:50px;height:50px;border:1px solid #aaa;background:#FEDE4F 50% top no-repeat;opacity:0.5;-moz-opacity:0.5;-khtml-opacity:0.5;filter:alpha(Opacity=50);cursor:move;}
#spec-list{ position:relative; width:121px;}
#spec-list div{ margin-top:0;margin-left:-30px; *margin-left:0;}